.seeDoctor-content{
width: 94%;
margin: 0 auto;
margin-bottom: 50px;


    header{
        width: 100%;
        display: flex;
        .city{
            width: 40%;
            height: 54px;
            font-size: 16px;
            line-height: 54px;
            span{
                padding-left: 3%;
            }
        }
        .van-search{
            width: 70%;
            font-size: 14px;
        }
    }

// 图片导航
.nav{
    width: 100%;
    .nav-top{
        display: flex;
        .nav-top-item{
            width: 48%;
            position: relative;
            margin-left:4% ;
            img{
            width: 100%;
            }
            >:nth-child(2){
                p{
                    margin: 0;
                }
                position: absolute;
                top: 0;
                left: 10px;
                font-size: 20px;
                font-weight: 900;
                margin-top: 15px;
                letter-spacing: 2px;
                color: #383f4f;
                .num{
                    font-size: 14px;
                    font-weight: 400;
                    margin-top:2px;
                    letter-spacing: 0;
                    color: #757b88;
                    span{
                        color: rgb(17, 131, 207);
                    }
                }
                
            }
        }
        
        >:first-child{
            margin-left: 0;
        }
    }
    .nav-down{
        margin-top: 1.5%;
        display: flex;
        .nav-down-item{
            width: 32%;
            margin-left: 5%;
            position: relative;
                img{
                    width: 100%;
                }
                >:nth-child(2){
                    position: absolute;
                    top: 0;
                    left: 0;
                    margin: 0;
                    margin-left: 5px;
                    font-size: 14px;
                    font-weight: 300;
                    .title{
                        text-align: left;
                        font-size: 20px;
                        margin: 6px 0;
                        color: #383f4f;
                        font-weight: 900;
                    }
                    >:nth-child(2){
                        margin: 0;
                        margin-top: -2px;
                        color: #626876;
                    }
                }
               
        }
        >:first-child{
            margin-left: 0;
        }
        
    }
}

// 找医生
.seeDoctor{
    margin-top: 20px;
    width: 100%;
    .office{
        width: 100%;
        height: 30px;
        >:first-child{
            font-size: 22px;
            font-weight: 600;
            float: left;
            line-height:30px;
            color: #383f4f;
        }
        >:last-child{
            float: right;
            line-height:30px ;
            font-size: 12px;
            color: rgb(173, 163, 163);
        }
    }
    .officeList{
        margin-top: 20px;
        display: flex;
        .officeItem{
            flex: 18%;
            text-align: center;
            font-size: 12px;
            img{
                width:40%;
                height: 40%;
            }
            p{
                margin: 0;
            }
        }
    }
}

// 医生信息
    .doctorMsg{
        margin-top: 20px;
        width: 100%;
        font-weight: 500;
        .doctorMsg-item{
            display: flex;
            font-size: 12px;
            border-bottom: 1px solid #ccc;
            margin-top: 8px;
            .msgImg{
                width:20% ;
                img{
                    width: 100%;
                    border-radius:50% ;
                }
            }
            .msg{
                margin-left: 5%;
                width: 75%;
                .name{
                    margin: 0;
                    font-size: 18px;
                    font-weight: 500;
                    span{
                        font-size: 14px;
                        font-weight: 400;
                        margin-left: 9px;
                    }
                }
                .hospt{
                    margin: 0;
                    font-size: 14px;
                    font-weight: 500;
                    span{
                        margin-left: 10px;
                    }
                }
                .number{
                    color: #666;
                    .num{
                        color: rgb(241, 78, 2);
                        margin-right: 5px;
                    }
                    .num2{
                        margin-left: 50px;
                    }
                }
                .good{
                    font-weight:300;
                    color: #666;
                    width:200px;
                    overflow: hidden;
                    text-overflow:ellipsis;
                    white-space: nowrap;
                }
                .phone{
                    display: flex;
                    .price{
                        >:nth-child(2){
                            margin-left: 10px;
                        }
                    }
                    .ask{
                        width: 60px;
                        height: 30px;
                        border: 1px solid rgb(41, 81, 214);
                        color: rgb(41, 81, 214);
                        line-height: 30px;
                        text-align: center;
                        font-size: 18px;
                        margin-left: 80px;
                        border-radius: 15px;
                    }
                }
                .consult{
                    height: 20px;
                    width: 95%;
                    border-top: solid 1px #ccc;
                    padding: 10px 5px;
                    >:first-child{
                        border: solid 1px rgb(241, 78, 2);
                        color: rgb(241, 78, 2);;
                    }
                    >:nth-child(2){
                        margin-left: 5px;
                    }
                    >:last-child{
                        float: right;
                    }

                }
            }
        }
    
    }

// seeDoctor-content 底部
} 

.bolder {
    font-weight: 800;
    color: #0588FD;
    &::after {
      content: "";
    }
  }
